public utility installation - Francés Inglés Diccionario